/*
Simple Forum Auto Poster.
Copyright (C) 2011 Gianni Van Hoecke.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/
package domain.forumdata.tag;

import java.util.ArrayList;

/**
 *
 * @author Gianni Van Hoecke <gianni.vh@gmail.com>
 *
 * Contains a collection of tags.
 */
public class Tags
{
    /**
     * @return All supported tags.
     */
    public static ArrayList<Tag> getTags()
    {
        ArrayList<Tag> tags = new ArrayList<Tag>();

        tags.add(new Tag("Rapidshare.com", new String[]{"[RS.com]", "11", "22"}));
        tags.add(new Tag("Hotfile.com", new String[]{"[HF]", "13", "23"}));
        tags.add(new Tag("Megaupload.com", new String[]{"[MU]", "14", "12"}));
        tags.add(new Tag("Megashares.com", new String[]{"[MS]", "12", "16"}));
        tags.add(new Tag("X7.to", new String[]{"[x7]", "17", "17"}));
        tags.add(new Tag("Mediafire.com", new String[]{"[MF]", "15", "13"}));
        tags.add(new Tag("Storage.to", new String[]{"[ST.to]", "17", "17"}));
        tags.add(new Tag("Netload.com", new String[]{"[NL]", "20", "17"}));
        tags.add(new Tag("Depositfiles.com", new String[]{"[DF]", "17", "18"}));
        tags.add(new Tag("Uploading.com", new String[]{"[UL]", "24", "25"}));
        tags.add(new Tag("Easy-share.com", new String[]{"[ES]", "28", "17"}));
        tags.add(new Tag("Fileserve.com", new String[]{"[FS]", "27", "28"}));
        tags.add(new Tag("Filesonic.com", new String[]{"[FSC]", "26", "29"}));
        tags.add(new Tag("Direct HTTP", new String[]{"[HTTP]", "17", "14"}));
        tags.add(new Tag("Direct FTP", new String[]{"[FTP]", "17", "15"}));
        tags.add(new Tag("Multiple hosts", new String[]{"[MULTI]", "22", "26"}));
        tags.add(new Tag("Other", new String[]{"[OTHER]", "17", "17"}));
        
        return tags;
    }
}